someone's better half - Espagnol Anglais Dictionnaire